package com.youboy.wechatapi.utils.wechat;

import com.youboy.wechatapi.utils.http.HttpClient;

/**
 * @ProjectName：wechatapi   
 * @author：冉尧（Yvan）
 * @CreateTime：2014年10月20日 下午1:43:50  
 * @Remarks：   生成二维码
 */
public class QrcodeUtil {

	//private final static String QRCODE_CREATE_URL = "https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN";
	
	public static String createQrcode(int scene_id){
		String accessToken = WeixinUtil.getAccessToken("wx38b4f62566498991", "eeaa653b15a13202ae9b3fc868a822b6").getToken();
		String json = "{\"action_name\":\"QR_LIMIT_SCENE\",\"action_info\":{\"scene\":{\"scene_id\":" + scene_id + "}}}";
		String result = null;
		try {
			result = HttpClient.httpsRequest(WechatApi.QRCODE_CREATE_URL.replace("TOKEN", accessToken), json);
		} catch (Exception e) {
			e.printStackTrace();
		}
		
		System.out.println(result);
		return result;
	}
	
	public static void main(String[] args) {
		createQrcode(20);
	}
}

